package cn.yeziji.forum.dao.iquery;

import cn.yeziji.forum.common.Paging;
import cn.yeziji.forum.wrapper.ForumShareLinkQuery;

/**
 * 分享链接 query
 *
 * @author gzkemays
 * @since 2022/11/11 4:58 PM
 */
public class ShareLinkQuery {
  /**
   * 通过审核的分享链接的查询
   *
   * @return 查询条件
   */
  public static ForumShareLinkQuery findShareAuditLinkQuery() {
    return new ForumShareLinkQuery().selectAll().where.delete().isFalse().end();
  }

  /**
   * 通过审核的分享链接的分页查询
   *
   * @param paging 分页
   */
  public static ForumShareLinkQuery findShareAuditLinkPagingQuery(Paging paging) {
    return findShareAuditLinkQuery().limit(paging.prefix(), paging.last());
  }
}
